#include <stdio.h>

int main(){
    printf("---------------------------------------------------\n");
    printf("\033[0;30;41m Hello world.\033[0m\n");
    printf("\033[1;30;41m Hello world.\033[0m\n");
    printf("\033[2;30;41m Hello world.\033[0m\n");
    printf("\033[3;30;41m Hello world.\033[0m\n");
    printf("\033[4;30;41m Hello world.\033[0m\n");
    printf("\033[5;30;41m Hello world.\033[0m\n");
    printf("\033[6;30;41m Hello world.\033[0m\n");
    printf("\033[7;30;41m Hello world.\033[0m\n");
    printf("\033[8;30;41m Hello world.\033[0m\n");

    printf("---------------------------------------------------\n");
    printf("\033[0;30;41m Hello world.\033[0m\n");
    printf("\033[0;31;41m Hello world.\033[0m\n");
    printf("\033[0;32;41m Hello world.\033[0m\n");
    printf("\033[0;33;41m Hello world.\033[0m\n");
    printf("\033[0;34;41m Hello world.\033[0m\n");
    printf("\033[0;35;41m Hello world.\033[0m\n");
    printf("\033[0;36;41m Hello world.\033[0m\n");
    printf("\033[0;37;41m Hello world.\033[0m\n");


    printf("---------------------------------------------------\n");
    printf("\033[0;30;40m Hello world.\033[0m\n");
    printf("\033[0;40;30m Hello world.\033[0m\n");
    printf("\033[0;30;41m Hello world.\033[0m\n");
    printf("\033[0;30;42m Hello world.\033[0m\n");
    printf("\033[0;30;43m Hello world.\033[0m\n");
    printf("\033[0;30;44m Hello world.\033[0m\n");
    printf("\033[0;30;45m Hello world.\033[0m\n");
    printf("\033[0;30;46m Hello world.\033[0m\n");
    printf("\033[0;30;47m Hello world.\033[0m\n");
    return 0;
}